Swansea Town Hall Residences
Not just a building, but a home
93 Lavinia Ave, Toronto, ON M6S 3H9(416) 604-7419