Property Showcase Details City: Miami Beach State: FL Property Address: 1136 S Biscayne Point RD, Miami Beach, FL 33141 Price: $20,000,000 Property Type: Residential Building Type: Other Unit Count: 1 Vacant: No Land Area: 14,127 sqft