Address: 3080 N. Bay Road, Miami Beach

Property type: 20,500-square-foot residential development lot