Categories artdeco2 resized Flamingo Plaza – 1015 Meridian Ave Post author By jenniferwollmann Post date January 15, 2011 Miami Beach Art Deco Buildings