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