Homes for sale - 3323 Spring St., Redwood City, CA 94063 – MLS#4095...