1 of 34Featured2394 Campbell Street (opens in new tab)2394 Campbell Street, Durham, CA 95938(530) 570-6192$2,000/moFees may apply12-mo lease1 unit available3 bedView DetailsCheck availability