Updated Today COMPARE 28 Via Padres Via, Rancho Santa Margarita, CA 92688 Townhome for Rent 2 Beds $3,200