Carl Beavers – show contact info License# SP00025091 Retail For Lease North Bridge Plaza 1563 Fillmore Road, Twin Falls, ID 83301 Total Space Available: 2,242 SF Rental Rate: $0.86 – $1 /SF/Month Min. Divisible: 992 SF Max. Contiguous: 1,250 SF P
Read more here:
North Bridge Plaza – Retail & Office Available (Twin Falls ID)