View Details $689,000 1 of 34 Mcguffey Hill | CHARLOTTESVILLE 2 beds 2 baths 1,367 sqft On Site: 28 Days
View Details $469,000 1 of 33 Mcguffey Hill | CHARLOTTESVILLE 2 beds 2 baths 1,059 sqft On Site: 92 Days