Broadway Tower

216 West 103rd Street, Google Maps
Trip Advisor review of Broadway Tower