About
Sylvan Terrace is a lookout in the Upper West Side area of Manhattan, a free spot to stop and take in the view.
Illustration by Freeyo, not the actual place.
Contact
Sylvan Terrace (Manhattan)
Sylvan Terrace is a lookout in the Upper West Side area of Manhattan, a free spot to stop and take in the view.
Illustration by Freeyo, not the actual place.
Sylvan Terrace (Manhattan)