Finding a picture…SoldSold Oct 2025 $592,500 393A Queen Street West, LevinHouse569 m² land157 m² floor