$1,695,000 -
3310 S El Pomar
Templeton ,
CA 93465
Country: US
Property listed by Santa Lucia Properties Inc, Dutch Nichols {attribution_contact}