$4,500,0003 bd · 4 ba · 2,940 sqft6899 Collins Ave # 2307/10, Miami Beach, FL 33141Carillon North Tower