Lydia Puller

415.599.5028

What is a Short Sale?