$64,999 -
11411 N 91st Avenue Unit 51
Peoria ,
AZ 85345
Subdivision name: Casa Del Sol West