For rent $2,000 /mo Creek Club Condo No 2 Inc #5 8010 Tatum Waterway Dr #5, Miami Beach FL 33141 1 bd · 1 ba · 646 sq ft MLS# A12091755 · Listing courtesy of Lifestyle International Realty