22321 Parkwood St. , Lake Forest

 5 Bedroom, 3 Bath,  2279 Sq Ft