Portal Florida Center

Florida Center is a Chilean shopping mall opened in 2003.