input: 
  from typing import List, Dict, Any
  
  def load_fixture_and_save_properties(fixture_path: str) -> int:
      """
      This function loads a JSON fixture file, extracts properties from it, 
      creates Property objects from the properties, and saves them to the database.
      The saved objects will be printed to the console.
      
      >>> load_fixture_and_save_properties('models/fixtures/properties.json')
      3
      """
  
output:     
      import json
      from models.property import Property
  
      with open(fixture_path, 'r') as file:
          data = json.load(file)
      
      properties = data.get('properties', [])
      saved_count = 0
      
      for prop in properties:
          property_obj = Property(**prop)
          property_obj.save()
          print(property_obj)
          saved_count += 1
      
      return saved_count
  