Racked reports that Urban Outfitters has signed a lease at 164 Atlantic Avenue. The store will occupy the first floor and basement of the property creating a 9,900 square foot outlet.
The building was renovated and converted to apartments and retail units last year by Two Trees Management.
Google Streetview image