Kingswood

1 Result
29
$314,500 New For Sale
118 Spring Road
Williamsburg, VA 23185
3 beds, 2 baths | Single Family Home
2,109 sq ft; lot: 0.543 acres