The Station | Ketchum, Idaho | 12,700 sq ft.
Retail / office building anchored by long-term national credit tenant and provides excellent returns on capital. Initially acquired in the late 1980’s by an entity partially owned and managed by Robert Kantor.