Spring Garden Point Park is a Tourist attraction located at 601 NW 7th Street Rd, Miami, FL 33136. It has received 145 reviews with an average rating of 4.3 stars.
The address of Spring Garden Point Park: 601 NW 7th Street Rd, Miami, FL 33136
Spring Garden Point Park has 4.3 stars from 145 reviews
Tourist attraction