Bedrooms
Completion Status
Furnishing Status
Single Family Residence
|
Sale
USD 19,500,000
Large Family Residence in Miami's Most Pristine Location, Belle Meade Island
11
7,664 sqft.
Miami Beach, Miami, Florida
Ref No. LP09724
LuxuryProperty.com Florida