About Indian Creek
The Cushman & Wakefield Multifamily Advisory Group is pleased to present 6484 Indian Creek Drive, a waterfont land lease opportunity on Miami Beach. The land totals +/- 53,000 square feet. Currently on the site there is a 102-unit coop. The property was built in 1957. The land lease expires June 30, 2055 (almost 37 years left). The land lease totals approximately $65,000 per year in net income to the land lease holder.