There's a development near Queens Plaza on Crescent Street named Packard Square that I found a website for. No rendering or photo of the place is available, but here's a sketch from their home page. It's 15 stories tall with 141 units according to DOB filings.
Not sure what the point is of living in an outer borough, but then choosing a cramped lifestyle.
At least they can't be accused of deceptive marketing. The pictures say it all!