Arch Creek Park & Nature Center
Historic park with quiet trails, a natural stone bridge & a museum of Native American artifacts.
Location & Hours
1855 NE 135th St, North Miami Beach
Historic park with quiet trails, a natural stone bridge & a museum of Native American artifacts.
1855 NE 135th St, North Miami Beach