View details for 4005 Cowell Blvd Unit E21 4005 Cowell Blvd Unit E21 $1,950+ South Davis, Davis, CA 95618