The Delmar

188 units 16 floors

Address

  • 41-21 28th St
  • Long Island City, NY, 11101

Details

  • Completed 2017
  • Architecture by Karl Fischer Architects
  • Facade Design by Meshberg Group

Related Projects

575 4th Ave

The Bath Haus

Historic Brooklyn Adaptive Reuse Luxury Apartments