Forever 21 To Open Three-Level Store in Boston

Boston — Forever 21 has signed a lease for more than 20,000 square feet of retail space at 449 Washington St. in Boston’s Downtown Crossing. The store will have a footprint at street level with two additional levels, a unique…