Amsterdam Ave. & West 173rd St Highbridge Park, New York, NY 10033
Highbridge Water Tower is a Tourist attraction located at Amsterdam Ave. & West 173rd St Highbridge Park, New York, NY 10033. It has received 46 reviews with an average rating of 4.7 stars.
The address of Highbridge Water Tower: Amsterdam Ave. & West 173rd St Highbridge Park, New York, NY 10033
Highbridge Water Tower has 4.7 stars from 46 reviews
Tourist attraction