MLS# OC24063767
20 Lawnridge
Rancho Santa Margarita,
CA
92679
Property Type:
Single Family Residence