About 5 Speen Street
Framingham, MA
Situated on a scenic corner lot this building is one of three buildings in the well-located Point West Office Center. The four-story, 87,406 square foot office building sits on a wooded lot and enjoys ample parking.