19388 STEEPLECHASE Yorba Linda, CA 92886, Yorba Linda
5 beds|5 baths|4800 sqft|built in 2005
Description
Other located at 19388 STEEPLECHASE Yorba Linda, CA 92886. It has 5 beds, 5 bathrooms, and is 4800 square feet. The property was built in 2005. 19388 STEEPLECHASE Yorba Linda, CA 92886 is in the Yorba Linda neighborhood.