4191 Glenwood Street, Irvine, CA 92604 - MLS#OC23085159