Built in 1914 by former Indiana governor Thomas Taggart. While once a historic home on the edge of Downtown Indianapolis, the property now serves as Delta Sigma Phi Fraternity's National Headquarters.
2Photos
Taggart Mansion
1331 N Delaware St Indianapolis, IN46202 United States