Odd Fellows HotelJune 12, 2024by Somin Parate No Comments 1 North Pennsylvania St., Indianapolis, IN 46204118,000 Sq. Ft.Completion: September 2025Partnering With Summit Construction Co., Inc. Share: