66 Hornby Street, Windsor sold price