Apartment Unit HOUSE at 1120 N Willis Street, Visalia, CA 93291 | HotPads