$23,900,000 -
1133 Belle Meade Island Dr
Miami ,
FL 33138
State Or Province: FL