It's good to have the possibility to choose more than one category for the property. Or add some 'tags' functionality for the property description.
Because each property can be in the same time:
Villa or Apartment
Primary market or secondary market
Budget property or Millionaire property
etc.