$724,900 -
25714 N 70th Lane
Peoria ,
AZ 85383
Subdivision name: TERRA VISTA ESTATES