Yorba Linda, California, 92886
Listing ID #10642
$975,000.00
4 Beds
2 Baths
Single Family
Built In 1971
1666 SqFt
7809 SqFt