Support soft deleting property listings for restore/hide behavior.
Acceptance Criteria:
- Property schema includes soft-delete indicators.
- Delete endpoints mark listings deleted instead of removing them.
- Search excludes soft-deleted listings by default.
- Tests verify soft delete and restore behavior.
Support soft deleting property listings for restore/hide behavior.
Acceptance Criteria: