157-51 89th Street, Howard Beach. QC understands that McMansions are the rule rather than the exception in this part of the borough, but this thing looks like some sort of detention facility. What is with the obsession of some people to pave over every inch of their property with concrete?
Total Gross Area of Building: 5,304 Sq. Ft!