128 Summit St
Charlottesville, VA 22903
$300,000 USD
675 SF
1
Unit
675 SF
$300,000 USD
Apartments