The property located at 7911 E Vermont St Indianapolis, IN 46219 is a Single Family Residence property. Built in 1979, the property at 7911 E Vermont St has 3 bedrooms, 2 bathrooms, is approximately 1,790 square feet. It has a lot size of 15,987 Sq. Ft. (0.37 Acres). The property is located in the Warren township.