One Mall

The One Mall is a mall in San-Teresa.