These links may be useful
IIRC there are some limitations on the size of a property a non-EU B permit holder can purchase. I think that is in the definition of a single family house or flat.
These links may be useful