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

The Grand McCarren at 848 Lorimer

Miami Herald Design and Real Estate Issue

ADAM MESHBERG AT ICFF NYC TALKS