$849,000 - 17604 Lemay Street, Lake Balboa, CA 91406
17604 Lemay Street
Lake Balboa,
CA
91406
Country: US