Single Family Home 10282 Crawford Canyon Road, North Tustin, CA $1,125,000 1,333 sqft 2 3 More Details