Property Specifications
Price : $6,342,660
Country : US
State : ID
City : Chubbuck
Days On Market : 0
Get the Offering Memorandum