John Martin
For Sale (5)
Here are the most recent listings.
4 days, 16 hours
$2,450,000
322 E Landing
Williamsburg, VA 23185
5 days, 14 hours
$1,000,000
1800 Moyer Road
Newport News, VA 23608
1 week
$1,100,000
815 N First Street
Hampton, VA 23664
1 week
$599,900
7657 Cypress Drive
Lanexa, VA 23089
2 months, 2 weeks
$849,900
2.9ac Little England Road
Hayes, VA 23072
For Rent
No listings currently available.