2761 Markham Rd Unit C21, Scarborough,
ON M1X 1M4


Sun City Plaza is located at 2761 Markham Rd, Scarborough, ON M1X 0A4 Canada, With speciality stores, Lots of good food options, Many clothing store to chooses from, As wells as saloons/Spa's , a cake shop , flowers and decor store. As well as an Awsome Tech store. it's build with big Parking lot for customers convenience.