364 THAMES ST, Unit#1 #1

Newport, RI, 02840
$15,000Price
3Beds
3Baths
1500sqft
Courtesy of: Landings Residential

364 THAMES ST, Unit#1 #1

Newport, RI, 02840
$15,000Price
3Beds
3Baths
1500sqft