$53,000 - 11411 N 91st Avenue Unit 63, Peoria, AZ 85345
11411 N 91st Avenue Unit 63
Peoria,
AZ
85345
Subdivision name: Casa Del Sol West