As far as I know, school is allocated based on your hukou, and whether you own a house is irrelevant. (Except that in most places, owning a house is sufficient to get a local hukou.)
Good school need you have a house or apartment within 500 meters.Those apartment may three times or more expensive than normal one.