22263 I Santa Margarita, CA 93453, Santa Margarita
2 beds|1 bath|2022 sqft|built in 1982
Description
Semi-detached located at 22263 I Santa Margarita, CA 93453. It has 2 beds, 1 bathrooms, and is 2022 square feet. The property was built in 1982. 22263 I Santa Margarita, CA 93453 is in the Santa Margarita neighborhood.