$1,650,000 -
31410 Lobo Canyon Road
Agoura Hills ,
CA 91301
Country: US