M arch. Program with biological science degree?

I’m currently a biological science major with bio 1 complete as well as currently in chem 1 and bio 2 as a sophomore (spring semester) I was unsure freshman year so I took gen eds and settled on biology. I’m not even close to being finished with my major and it will be difficult to cram everything in to graduate on time but I should be able to do it with some summer classes. I recently was really thinking about architecture and possibly switching my major to archetictual studies. I have always loved architecture but I thought a STEM degree was a better option and now I am kind of regretting it. I am unsure if I should continue with bio and graduate with an ok GPA ~ 2.8 or if I should switch majors. Either way I would be looking into an M. Arch program but they all need a portfolio and I don’t know how I’d be able to create one being a biology major. So my question is has anyone else been in the same boat? Would I be better off sticking with bio and trying for m arch? Or switch to architecture and most likely have a better undergrad GPA and a portfolio to get into m arch programs? If this was freshman year/ beginning of sophomore I’d switch to architecture with no question. But I also question if a bio degree be more useful and more worth my money in the very, VERY, slim chance I don’t do an m arch program? I really need some help and advice (especially from people kind of in the same boat)!!!