Location: Site is located in the city of Yorba Linda, Orange County, CA

Size: 5.6 Acres for 48 SFD Homes