21 -25 Republic Road
Update
07/26/20
Northern MA Industrial Property Sold for $2.125M
The owners of the Throne Depot has purchased the industrial building at 21-25 Republic Road in Billerica for $2,125,000.00. The 17,800 square foot warehouse building sits on a 1.73-acre lot.