UN Square Mall
San Marcelino Street Corner United Nations Avenue, Manila, Luzon Philippines
UN Square Mall is a Shopping Malls place is located in Manila, Luzon. The address of UN Square Mall is San Marcelino Street Corner United Nations Avenue, Manila, Luzon Philippines.