New - 7 Days Ago $1,900,000 Active 16Beds6Baths7504Sqft0.13Acres 12 Hiawatha Rd, Boston, MA 02126 MLS#: 73598830