23 Esquire Road
Update
06/27/22
Billerica Industrial Property Sold for $20M
Marcus Partners has acquired the property at 23 Esquire Road in Billerica for $20,600,000.00. The 148,890 square foot industrial facility constructed in 1975 is situated on a roughly 7-acre site.