70 Palm Ave, Miami Beach, FL

START TOUR

70 Palm Ave, Miami Beach, FL

70 Palm is in one of the most coveted addresses in exclusive Palm Island. This 19,970 square foot home situated on a 30,000 square foot lot with 100 linear feet of waterfront is one of the largest residences on the market in Miami Beach. Built in 2004, the property underwent a multi-million-dollar renovation in 2011 …

More Information  

70 Palm Ave, Miami Beach, FL

Share this page