$975,000 - 9809 Odessa Avenue, North Hills, CA 91343
9809 Odessa Avenue
North Hills,
CA
91343
Country: US