$1,850,0005 syp. · 5 łaz. · 2,410 sq ft821 Espanola Way, Miami Beach, FL 33139ESPANOLA VILLAS 1ST ADDN