Emblem 120
Update
04/02/24
New Construction Woburn Multifamily Financed for $81M
Toll Brothers has secured $81,000,000 in financing for Emblem 120 in Woburn through Mesa West Real Capital, the private U.S. real estate credit arm of Morgan Stanley Investment Management. The recently completed project offers 289 modern apartments with nearly 10,000 square feet of retail space.