Arch Creek Historic and Archeological Site

Address Restricted
North Miami
Florida
United States