Available: 93 PALM AVE, MIAMI BEACH, FL 33139 | $23,500,000 | 0 Bed 0 Bath