Completion Status
Furnishing Status
Villa
|
Sale
USD 10,500,000
Furnished 8 Bed Villa For Sale At 12900 SW 63rd Ave
8
9,505 sqft.
Pinecrest, Miami, Florida
Ref No. LP10113
LuxuryProperty.com International
Looking for 8 bedroom Villas for Sale in Pinecrest, Miami