855 E Euclid Ave #105, Miami Beach, FL 33139 - MLS#A11015092 - Laur...