302-316 W Main St
Charlottesville, VA 22903
$3,495,000 USD
17,420 SF
17,420 SF
$3,495,000 USD
Freestanding