Condo/Townhouse/Co-Op 96 Via Barcelona Rancho Santa Margarita, CA $562,500 1,420 sqft 3 3 More Details
Condo/Townhouse/Co-Op 47 Via Lavendera Rancho Santa Margarita, CA $524,900 1,010 sqft 2 2 More Details