Clearview Park is a Nature preserve located at 23rd Ave. &, Clearview Expy, Bayside, NY 11360. It has received 20 reviews with an average rating of 4.5 stars.
The address of Clearview Park: 23rd Ave. &, Clearview Expy, Bayside, NY 11360
Clearview Park has 4.5 stars from 20 reviews
Nature preserve