Search address or building
Buildings associated with 17-25 ST NICHOLAS OWNER, LLC
Rent-stabilized
19 St Nicholas Avenue
2.4
(2)
South Harlem