Apartment Unit C at 523 E Monte Vista Avenue, Vacaville, CA 95688 | HotPads