I know what you mean, SF is too expensive. But it's basically impossible to relocate a team of 7 who already have various different ties to a given area.
For product development, remote working is one solution. I work remote with my team all the time. Sometimes you need to see each other face to face, then meet up somewhere where it's affordable. Could make for a good team field trip even!