David Morris
For Sale (3)
Here are the most recent listings.
1 week, 4 days
$199,900
319 Matthews Road
Appomattox, VA 24522
Active Under Contract
1 week, 5 days
$299,900
1128 Moseley Drive
Lynchburg, VA 24502
Active Under Contract
1 week, 5 days
$299,900
1128 Moseley Drive
Lynchburg, VA 24502
Active Under Contract
For Rent
No listings currently available.