Council Towers North & South Apartments 533 Collins Ave Ste 208 Miami Beach, FL, 33139-6635 Get Directions Visit Website (305) 538-5658