Tag
infinity-edge pool
-
Located at 166 Palm Avenue, Miami Beach, Florida, United States, this lavish italian palazzo is listed for sale for $17,500,000. The property sitting on 0.69 acres and has 10,971 Sq.…
Located at 166 Palm Avenue, Miami Beach, Florida, United States, this lavish italian palazzo is listed for sale for $17,500,000. The property sitting on 0.69 acres and has 10,971 Sq.…