4305-4313 New Town Ave
Williamsburg, VA 23188
$325,000 USD
1,469 SF
1
Unit
1,469 SF
$325,000 USD
Apartments