The property located at 614 N Park Avenue Indianapolis, IN 46204 is a Single Family property. Built in 1940, the property at 614 N Park Avenue has 2 bedrooms, 3 bathrooms, is approximately 3,500 square feet. The property is located in the Center Ne township.