Opa-locka North, Miami, FL Rent To Own