Located at 6 Montvale Ave, Woburn, MA. Montvale Square is one Woburn Center’s newest mixed use building. With prime retail at ground level, and luxury residential apartments above.
Learn how you can still get the first 2 months of rent FREE, only one more unit is eligible for this promotion, the time to act is NOW! _________________________________
Located on Prichard Ave, its prime location is just moments away from vibrant dining, shopping, and entertainment options. ____________________________________