

Located in Biscayne Bay near Miami Beach, Indian Creek is not a typical luxury neighbourhood. The man-made barrier island spans roughly 300 acres and contains just 41 residential properties.

This article was originally published by an external source. Read the full story at the source.
Read Full Article at Source ↗