Designed by
Title
Edgewater South Beach #28628277
Description
MIAMI - JANUARY 12: Edgewater South Beach located at 1410 Ocean Drivewas originally built in the heart of Miami Beachs burgeoning Art Deco District in 1936 January 12, 2013 in Miami, Florida.
This image is editorial