13
761 Foster Dr
Idaho Falls, ID 83401
$675,000 USD
3,120 SF
6
Units
5.56% Cap Rate
3,120 SF
$675,000 USD
Apartments