84 John St

Newport, RI, 02840
ACTIVE
$2,095,000Price
5Beds
5Baths
5028sqft

84 John St

Newport, RI, 02840
ACTIVE
$2,095,000Price
5Beds
5Baths
5028sqft