Movies filmed in Oleta River State Park - 3400 N.E. 163rd Street, North Miami, Florida, USA

There are 2 movies that were filmed in Oleta River State Park - 3400 N.E. 163rd Street, North Miami, Florida, USA.
City: North Miami Beach State: Florida Country: United States