135 W Market St
Harrisonburg, VA 22801
$3,750,000 USD
47,793 SF
47,793 SF
$3,750,000 USD
Office Residential