$760,000 - 622 E Deer Creek Road, Phoenix, AZ 85048
622 E Deer Creek Road
Phoenix,
AZ
85048
Subdivision name: PALMA BRISA