Jazz on Lenox Hostel

104 W 128th St New YorkNY10027
Map

Open Map

Description

Jazz On Harlem Llc is located at 104 W 128th St in New York and has been in the business of Hostels since 2010.
by dandb on April 27, 2016 from dandb