1211 Stillwater Dr, Miami Beach, FL, 33141

$2,850,000

1211 Stillwater Dr, Miami Beach, FL, 33141

Courtesy of: Miami Condo Advisors, LLC