5920 Queenston St is a 2,310 square foot townhouse on a 1,366 square foot lot with 3 bedrooms and 3.5 bathrooms. 5920 Queenston St is a townhouse currently priced at $624,900.