9646 Carroll Canyon Road at 9646 Carroll Canyon Road, San Diego, CA 92126 | HotPads