Tag: Revere Marketplace
Revere Marketplace Adds New Restaurant
Lumberjacks Restaurant signed a 10-year, $1,052,670 lease for 5,800 square feet of retail space inside the 6-year-old, 56,090-square-foot Revere Marketplace, on 7.09 acres, at...