Century Development Group plans 40-units in LIC, adjacent to its 119-unit project

45-28 21st Street (Credit - Google)

Share this article