What are your lease lengths? Penrose on Mass offers leases ranging from 12 to 18 months. Talk to one of our leasing specialists to find out more about our current vacancies in Indianapolis.