Built 2016, 13 floors, 56 residences, 129,685 square feet.
160 Leroy Street, 10014
Within walking distance
Building facts
Built
2016
Floors
13
Residences
56
New York City Primary Land Use Tax Lot Output, version 26v1. Tax lot 1006017503.