3117 E ESCUDA Road, Phoenix, AZ
3 Bed
2 Bath
MLS® 6759246 • DeLex Realty
3063 E ESCUDA Road, Phoenix, AZ
3 Bath
MLS® 6753673 • Red Manor Realty