3820 Black Forest Yorba Linda, CA 92886, Yorba Linda
2 beds|2 baths|1212 sqft|built in 1984
Description
Other located at 3820 Black Forest Yorba Linda, CA 92886. It has 2 beds, 2 bathrooms, and is 1212 square feet. The property was built in 1984. 3820 Black Forest Yorba Linda, CA 92886 is in the Yorba Linda neighborhood.