Town Center, Opa Locka, FL Rent To Own