$268,800
2
Beds
⋅
3
Baths
⋅
7074291
MLS
⋅
1,161
SqFt.
10100 N 89th Avenue Unit 66, Peoria