River Street Place, Santa Cruz, California


A set of condo's in Santa Cruz, California