210 Palm Ave, Miami Beach, FL 33139
Miami Beachother
Commanding more than one hundred feet of direct Biscayne Bay frontage on the exclusive enclave of Palm Island, this Mediterranean estate delivers over 11,000 square feet of meticulously crafted living space across a 30,000-square-foot lot.

