Benkinare Residence | Flamingo Towers | South Beach, FL.