$1,195,000 - 23308 Friar Street, Woodland Hills, CA 91367
23308 Friar Street
Woodland Hills,
CA
91367
Country: US