Address: 2911 Indian Creek Drive, Miami Beach

Property type: Three low-rise, multifamily buildings with 15,765 square feet on a 17,150-square-foot lot