All UC’s with the exception of UCLA/UCB look well within Reach. 2021 admit data not yet available but your GPA makes you competitive for the UC”s.
2020 Freshman admit rates for UC GPA of 4.20 or above capped weighted and not major specific:
UCB: 37%
UCLA: 38%
UCSD: 78%
UCSB: 81%
UCD: 86%
UCI: 60%
UCSC: 92%
UCR: 97%
UCM: 98%
2020 UC capped weighted GPA averages along with 25th-75th percentile range:
UCB: 4.22 (4.13-4.30)
UCLA: 4.25 (4.18-4.31)
UCSD: 4.16 (4.04-4.28)
UCSB: 4.15 (4.03-4.27)
UCI: 4.11 (3.96-4.26)
UCD: 4.11 (3.97-4.25)
UCSC: 3.94 (3.71-4.16)
UCR: 3.88 (3.65-4.11)
UCM: 3.68 (3.40-3.96)
Going in Undecided might make it difficult to get some of the popular/impacted Pre-Med/Pre-Dental course requirements due to students with a declared major have priority during enrollment (1st pass).
Best of luck.