This is a 541020 square foot, single family home. This home is located at 120 Nashua St, Boston, MA 02114.
Off market
$264,430,000
120 Nashua St, Boston, MA 02114
--beds
--baths
541,020sqft
SingleFamily
Built in 2014
0.78 Acres Lot
$-- Zestimate®
$489/sqft
$3,669 Estimated rent