Gardens Square is the first commercial development in Gamuda Gardens that features a premier collection of 2 and 3-storey shop lots and shop offices.
Gardens Square is the first commercial development in Gamuda Gardens that features a premier collection of 2 and 3-storey shop lots and shop offices.