Apartment Unit 6 at 560 Winchester Street, Vallejo, CA 94590 | HotPads