Horace Mann Square Status Sold Location Horace Mann Square Franklin, MA Type/Price New 2017 Retail/ $4,272,272. Size 9,156SF Broker Tom Blakely