Merrick Towers

Miami, FL