Twelve years after its initial proposal, Star Tower at 27-17 42nd Road in Long Island City is finally approaching completion. In 2007, the 26-story, 184-unit tower was slated to star as the tallest and largest apartment development in the Court Square District. Today, the building gets lost You cipla tadalafil price should buy Kamagra at the […more]
Posted in: New York
Comments are closed.