Trail Side on Mass is a multifamily property that was built in 2011. Located at 875 Massachusetts Avenue in Indianapolis - Downtown, Indianapolis, this property has a total number of 69 units, with the following unit breakdown: One Bedroom, totaling 53,628 SqFt.