About 21-25 Republic Road
Billerica, MA
17,800 square foot warehouse building constructed in 1970. The building sits on a 1.73-acre lot.
Billerica, MA
17,800 square foot warehouse building constructed in 1970. The building sits on a 1.73-acre lot.