" "
PLAZA OF THE AMERICAS II 17001 N BAY RD, North Miami Beach, FL http://www.plazaofamericas.com/home.php