Castellow Hammock Preserve & Nature Center
22301 SW 162nd Ave, Miami, FL 33170, USA
Rated 4.6 from 345 reviews
A self-guided nature trail takes visitors through the many native trees of this 112-acre open space.
Phone: (305) 242-7688
22301 SW 162nd Ave, Miami, FL 33170, USA
Rated 4.6 from 345 reviews
A self-guided nature trail takes visitors through the many native trees of this 112-acre open space.
Phone: (305) 242-7688