24408 N SICKLE RD, Florence, AZ 85132 - MLS#6464959 - Stephen Villa...