S Main Street, Albion, ID
Do you want to own a commercial lot in historically timeless Albion, Idaho? Situated on main street in the beautiful mountain town of Albion. This was the lot were the infamous Annie Laurie Inn stood for years in this quaint community. This main street through Albion attracts ample traffic in the winter and summer both, due to the mountain adventure seekers. BTVAI
Maps & Local
View More Listings
Click the property below to view the virtual tour of each listing.