Flagler Memorial Island photograph

Flagler Memorial Island

Use attributes for filter !
Elevation 91
Area 2
Area code305786
Date of Reg.
Date of Upd.
ID2463058
Send edit request

About Flagler Memorial Island


Flagler Memorial Island is an uninhabited artificial island of South Beach in the city of Miami Beach in Biscayne Bay, Florida, United States.

Related Persons

Next Profile ❯