24365 El Toro Rd d, Laguna Woods, CA 92637, United States
24310 Moulton Parkway #I-6, Laguna Woods, CA 92637, United States