Leah Deffenbaugh

Photo of Leah Deffenbaugh
  • Commercial Title Officer and Senior Closing Specialist
  • Office: (415) 403-9080
  • 100 Pine Street, Suite 450
    San Francisco, CA 94111
218