Sherman Square
Open
W 70th St
New York, NY 10023
Sherman Square is a charming public park located in New York, NY, nestled between the bustling streets of the Upper West Side. This green oasis features shaded benches, lush trees, and well-maintained pathways, making it a perfect spot for relaxation and leisurely strolls. Ideal for families, friends, and solo visitors alike, Sherman Square offers a vibrant atmosphere amidst the urban landscape, inviting people to unwind and enjoy the beauty of nature in the heart of the city.
Generated from this place's information
See a problem?
You might also like
Partial Data by Foursquare.
