Block 689 in Manhattan

Lot #Street AddressOwner Name
17501 West 17 Street76 ELEVENTH AVENUE PR
17E 11 AvenueNYC PARKS DEPARTMENT