This 899 square foot apartment home has 3 bedrooms and 2.0 bathrooms. This home is located at 206 North St, Somerville, MA 02144.
Off market
Price Unknown
206 North St, Somerville, MA 02144
3beds
2baths
899sqft
Apartment
Built in ----
-- sqft lot
$-- Zestimate®
$--/sqft
$-- HOA