120 Sierra Madre Lake Forest, CA 92630, Lake Forest
5 beds|5 baths|3260 sqft|built in 2022
Description
Other located at 120 Sierra Madre Lake Forest, CA 92630. It has 5 beds, 5 bathrooms, and is 3260 square feet. The property was built in 2022. 120 Sierra Madre Lake Forest, CA 92630 is in the Lake Forest neighborhood.