Canero, 8K pay $28M for majority of Coconut Grove condo