Burke Leighton pays $11M for apartments in Miami, North Miami Beach May 16, 2016 - In The News View Article