If you find any information we should update, please contact our team us.housesaround.com CONTACT. The 27% users who leave an opinion of this flat, live within 2KM. In this flat we have received some comment about their facilities. this flat (Indianapolis Industrial Center) is a reference. Brings your opinion to help other users.
this flat is located in 3000 S Shelby St
Indianapolis, IN 46227, in the city of University Heights.