City Plaza

City Plaza represents a multifaceted commercial property primarily tailored for light industrial uses, rentals, and sales. City Plaza is one of the Three Best RatedĀ® Shopping Malls in Geylang, Singapore.