841 QUEEN ST E
social housing apartment
841 QUEEN has 3 stories and about 36 units, the facility includes Elevator building is a social housing apartment in South Riverdale neighborhood at East York of Toronto. This building was built around year 1941.
