1702 Espanola Dr, Miami FL 33133 - MLS# A11950580 - FOR SALE | Brickellsold