27 Peel Street, Windsor sold price