View Details 11411 N 91ST Avenue , #30 Casa Del Sol West | Peoria $97,500 2 bd 2 ba 1,344 sqft New On Site Today