24
100 10th St
Charlottesville, VA 22902
$3,895,000 USD
70,296 SF
70,296 SF
$3,895,000 USD
Office