6396 N Bay Rd

$42,000,000.00

7 Beds   8.5 Bath SQFT 11,709
6396 N Bay Rd Miami Beach, FL 33141