8240 Butte Rd
Melba, ID

Property Details

  • 1,592
    Square Feet