Feel at home in our 2 bedroom deluxe apartments in Indianapolis. Each apartment has anything you could need to live in and host guests. Living at Penrose on Mass also means you can take advantage of our amenities including our Swimming Pool and Fitness Center. And you’ll love how close we are to Mass Avenue and Old National Center. 2 bedroom apartments priced from $2300s.