About Rivertech Park,
129 Concord Road, Billerica, MA 01821
A 28-acre office park located in Billerica, Rivertech Park features 285,772 SF of Class-B office space.
129 Concord Road, Billerica, MA 01821
A 28-acre office park located in Billerica, Rivertech Park features 285,772 SF of Class-B office space.