Time Square is a 62 unit apartment style condominium located in Edmonton, Alberta.
Need more information, interested in an empowering presentation or a request for a proposal? Drop us a line.
Contact Us
EMAIL contact@stellarcondos.com
PHONE 587-990-4583
1168-5328 Calgary Trail NW
Edmonton AB T6H 4J8