TBD S Monacan Trail Rd

Charlottesville, Virginia 22903

$129,000