6115 N 12TH ST #10, Phoenix, AZ 85014 - MLS#6383218 - Stephen Villa...