1009 2nd Avenue · Turtle Bay · New York
Construction is nearing topping out on a 19-story mixed-use building in Turtle Bay, Manhattan, designed by Isaac & Stern Architects and developed by Abraham Lokshin under LFL Partners LLC.
Free preview · 2 of 3 free project views left this month
Sign in