Homes for sale - 631 Flannery ST, Santa Clara, CA 95051 – MLS#ML818...