$779,000 - 23919 Friar Street, Woodland Hills, CA 91367
23919 Friar Street
Woodland Hills,
CA
91367
Country: US