Homes for sale - 5983 Larabee CT, San Jose, CA 95120 – MLS#ML818456...