1720 Espanola Dr, Miami, FL 33133
10/10/2026 2:30PM - 4:30PM EDT
5
beds
4
baths
3,090 Sq.Ft. LIVING AREA
10,500 Sq.Ft. lot
10/10/2026 2:30PM - 4:30PM EDT