38 Freebody Street UNIT 306

Newport, RI, 02840
ACTIVE
$1,950Price
1Beds
1Baths
350sqft

38 Freebody Street UNIT 306

Newport, RI, 02840
ACTIVE
$1,950Price
1Beds
1Baths
350sqft