W 8 St/Av of the Americas
60 W 8th St
New York, NY 10011
They stand at the W 8 St/Av of the Americas bus stop in New York, NY, a bustling intersection in the heart of Greenwich Village. Surrounded by a vibrant mix of local shops, cafes, and the iconic streets NYC is known for, they wait for their bus amidst the lively energy of pedestrians and city life. The stop serves as a hub for commuters, students, and tourists alike, making it a memorable landmark in the diverse landscape of the city.
Generated from this place's information
Also at this address
See a problem?