155 Layard Street, Windsor sold price