This is a 12 bedroom, 3.0 bathroom, apartment home. This home is located at 16-20 Fillmore St, Newport, RI 02840.
Off market
Street View
$818,500
16-20 Fillmore St, Newport, RI 02840
12beds
3baths
--sqft
Apartment
Built in 1905
-- sqft lot
$-- Zestimate®
$--/sqft
$2,885 Estimated rent