Revealed: 132-15 41st Avenue, Shangri-La Tower, Flushing
Over the past few decades, buildings in Flushing have taken on a distinctive vernacular, marked by brick, post-modern touches and Fedders through-wall air conditioning units. But as buyers have become wealthier and developers and architects…