$2,200,000 -
157 San Antonia Street
Avila Beach ,
CA 93424
Country: US