17180 Soledad Canyon Rd
Canyon Country, CA 91387
Price Upon Request
6,815 SF
6,815 SF
Price Upon Request
Religious Facility