FIU Nature Preserve
11200 SW 8th St, Miami, FL 33199-2516
FIU Nature Preserve is a Nature & Wildlife Areas place is located in Miami, Florida. The address of FIU Nature Preserve is 11200 SW 8th St, Miami, FL 33199-2516.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 305-348-3717, or open their website to view relevant information, The url is http://gogreen.fiu.edu/topics/the-nature-preserve/index.html