312 W Sheridan Ave
Nampa, ID

Property Details

  • 884
    Square Feet