22
857 Lindsay Blvd & 1190 Quigley St
Idaho Falls, ID
$3,294,787 USD
22,803 SF
4
Units
7.65% Cap Rate
22,803 SF
$3,294,787 USD
Industrial