2 Wks Ago COMPARE 4129 Helene St, Simi Valley, CA 93063 Unit Detached Backhouse Apartment for Rent 2 Beds $2,550