6484 Indian Creek Drive 103, Miami Beach, FL 33141
Miami Beach, FL 33141
1 / 11
$95,000
1 bath · 25,163 sq ft · Built 1954