8703 E Peach Tree St, Nampa, ID 83687
4
beds
3
baths
1,874 Sq.Ft. LIVING AREA
6,708.24 Sq.Ft. lot