Bedrooms
Completion Status
Furnishing Status
Villa
|
Sale
USD 21,000,000
5
6,673 sqft.
Lighthouse Point, Miami, Florida
Ref No. LP10088
LuxuryProperty.com Florida