Bedrooms
Bathrooms
Apt-1 - 121 Boca De la Playa, San Clemente, CA
2 Bd
3 Ba
MLS® OC25200091 • Talavera Real Estate