Amsterdam Av/W 123 St
1311 Amsterdam Ave
New York, NY 10027
They stand at the bus stop located at Amsterdam Avenue and West 123rd Street in New York, NY, surrounded by the vibrant energy of Harlem. The area features a mix of residential buildings, local shops, and restaurants, showcasing the diverse culture of the neighborhood. They wait for their bus, taking in the sounds of the city and the sights of passersby, embodying the hustle and bustle that characterizes this iconic city location.
Generated from this place's information
See a problem?
