Star Tower at 27-17 42nd Road comes to market

The last time we checked in at 27-17 42nd Road (a/k/a 28-02 42nd Road) was in April, 2018, when we noted that facade work had just completed.1 The apartment building, which has been in the works since 2007, has finally come to market.2 Check out their website to see the latest availabilities, which include one […]
Continue reading…