InSite Signs Lease with Baba’s Famous Steak and Lemonade for 1,312 SF in DeKalb, IL
InSite Real Estate signed a long-term lease with Baba’s Famous Steak and Lemonade for 1,312 SF at 1015 West Lincoln Highway, a 9,788 SF multi-tenant retail building owned by InSite, in DeKalb, IL. Founded in Chicago, with locations throughout the state of Illinois, Baba’s Restaurants offer a wide variety of fast-food options including their famous Philly Steak sandwich.