5
875 E 17th St
Idaho Falls, ID 83404
$2,087,000 USD
1,550 SF
5.75% Cap Rate
1,550 SF
$2,087,000 USD
Service Station