18019 SW 100th Street, Miami, FL 33196
Miami, FL 33196
1 / 13
$10,000,000
6 bed · 7.5 bath · Built 2028