Yorba Linda, California, 92886
Listing ID #8598
$680,000.00
4 Beds
2 Baths
Condo
Built In 1972
1302 SqFt