About 18 Esquire Road
North Billerica, MA 01862
18 Esquire Road is a 42,000 SF light industrial building located in North Billerica with access to MA Route 3.
18 Esquire Road, LLC- a subsidiary of Novaya Real Estate Ventures - sold 18 Esquire Road in North Billerica to BGO 18 Esquire Owner, LLC - a subsidiary of BentallGreenOak - for $7,485,000.