$1,199,000 - 7458 Louise Avenue, Lake Balboa, CA 91406
7458 Louise Avenue
Lake Balboa,
CA
91406
Country: US