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