TBD 30B S Monacan Trail Rd

Charlottesville, Virginia 22903

$65,000