View details for 6484 INDIAN CREEK DR 6484 INDIAN CREEK DR $1,700+ North Beach, Miami Beach, FL 33141
View details for 6753 Indian Creek Dr 6753 Indian Creek Dr $1,900+ North Beach, Miami Beach, FL 33141
View details for 6727 Indian Creek Dr 6727 Indian Creek Dr $2,500+ North Beach, Miami Beach, FL 33141
View details for 6545 Indian Creek Dr 6545 Indian Creek Dr $2,300+ North Beach, Miami Beach, FL 33141
View details for 7988 Biscayne Point Circle 7988 Biscayne Point Circle $35,000+ North Beach, Miami Beach, FL 33141
View details for 6700 Indian Creek Dr 6700 Indian Creek Dr $3,000+ North Beach, Miami Beach, FL 33141