BACK TO LIST
NYC0194
APTS / Townhouses
Upper East Side, NYC
Notes
great light, film friendly