Homes for sale - 640 Indiana Street, Vallejo, CA 94590-4412 – MLS#4...