
April 19, 2018 By Tara Law Permits have been filed for a 24-story mixed-use building on the corner of 29th Street and 41st Avenue. The 94,867 square foot structure, located at 41-01 29th St., will have retail space on its first floor and 84 rental units on the remaining floors. The developers acquired several parcels… Read more »