Modern, sleek, newly built commercial building with the green glass windows and plenty of natural light and breathing rooms.
Located at downtown Flushing area. 5 mins to Flushing Library, LIRR and Subway 7 Train.
Next to St. Michael Roman Catholic Church, residential area, and PS 20.