Jump to MLS#:
MLS#:6214422
2110 E BARKWOOD Road, Phoenix, AZ 85048
$1,099,999 | MLS#: 6214422