Real estate round up around LIC Hunters Point

Photo

This ugly beast is a sign that developers smell opportunity.