38 Victoria Street, Windsor sold price