38-70 12th Street · Ravenswood · Long Island City
A proposed 16-story hotel with 139 rooms and 80,387 square feet of commercial space.
Free preview · 2 of 3 free project views left this month