City Plaza Complex

City Plaza Complex is a shop in Kerala.

City Plaza Complex

Shopping
Yes
building
Yes