Торговый центр Fresh Air открыт 7 ноября 2015 года в первом торговом парке Tianjin Love Sea, построенном компанией Red Star Commercial Co. Ltd.
Торговый центр с шестью этажами над землей и двумя подземными этажами (включая парковку) имеет более 3000 парковочных мест. Площадь центра составляет 250 тыс. квадратных метров.