July 12, By Jason Cohen
A developer filed plans with the Buildings Dept. Monday to construct an eight-story building containing 23 units on 21st Street.
The plans call for a building– to be located at 31-05 and 31-07 21st Street–that would consist of two apartments and a lobby area on the first floor;…