20 Via Candelaria, Trabuco Canyon, CA 92679

3 Beds      2 Baths      1,631 SF         SOLD