David Shapiro, Agent in San Rafael, CA
  • David Shapiro

(3)
  • phone number
  • Agent with Marin Modern
Specialties: Buyer's Agent and Listing Agent