In 2018, Sonoma State University poured $42 million into Marina Crossing, a 90-unit apartment complex in Petaluma with a bold vision: provide faculty …
In 2018, Sonoma State University poured $42 million into Marina Crossing, a 90-unit apartment complex in Petaluma with a bold vision: provide faculty …
In