$1,195,000 - 16631 Osborne Street, North Hills, CA 91343
16631 Osborne Street
North Hills,
CA
91343
Country: US