Find a Duplex or Triplex For sale in Charlottesville
Locust Dale - Locust Dale homes for sale (Madison)
Stanley - Stanley real estate (Page)
Ashland - Ashland real estate (Hanover)
North Garden - North Garden real estate (Albemarle)
Glen Allen - Glen Allen real estate (Henrico)
Troy - Troy homes for sale (Fluvanna)