Plaza Hotel 418 -‐426 Meridian Ave – South Beach Located SW Corner of 5th st and Meridian Ave Miami Beach, Fl. 33141 Property…