6881 indian creek was originally constructed in 1939 and consists of 30 one studio apartments averaging 284 square feet each. The property is situated on a 0. 27-acre lot and has pre- approved zoning along with plans to operate as a select-service hotel. With zoning already approved by the city of miami beach, 6881 indian creek is an ideal location for an investor looking to get into the profitable short-term rental business in a booming market. With the completion of the newly renovated miami beach convention center along with the north beach town center, an investor can easily achieve an adr of $115 a room once converted to short-term rentals.