RSS2 Min Read SidonMay 15, 2025 International Fashion Retailer Primark Signs 9,396 SF Lease at 101 Arch Street Boston– Synergy, a Boston-based, real estate investor, operator, and manager announced that Primark has signed a lease to expand at 101 Arch…