David Caggiano
For Sale (3)
Here are the most recent listings.
17 hours, 1 minute
$300,000
777 Shields Road
Newport News, VA 23608
2 weeks, 3 days
$350,000
144 Meredith Street
Hampton, VA 23669
1 month, 1 week
$945,000
578 Harrop Lane
Williamsburg, VA 23185
For Rent
No listings currently available.