$849,000 - 24541 Penfield Street, Lake Forest, CA 92630
24541 Penfield Street
Lake Forest,
CA
92630
Country: US