$149,888
19802 N 32ND Street, Phoenix, AZ, 85050
Single Family Residence