MIAMI BEACH REAL ESTATE: 18 INDIAN CREEK DRIVE-REDUCED BY $6M
The private island of Indian Creek, located on Biscayne Bay between Miami Beach and Bal Harbour, is a secluded community of waterfront estates comprising the most expensive real estate per square foot of any neighborhood located in Dade County. Like