23508 Cambridge Rd Unit 305
Yorba Linda, CA

2 BEDS | 2 BATHS | 963 SQFT