The Rose Shopping Center, Oxnard, CA Rent To Own