Track property price changes with audit history.
Acceptance Criteria:
- Price changes are recorded with old/new values and timestamps.
- Audit entries include user and reason for changes.
- Property response includes latest price and audit summary.
- Tests verify price history recording and retrieval.
Track property price changes with audit history.
Acceptance Criteria: