TBD 30A S Monacan Trail Rd

Charlottesville, Virginia 22903

$79,000