Location:
643 Massachusetts Ave., Indianapolis, Indiana 46204, USACENTURY 21 real estate team The Terry Brown Group currently has 16 listings. The Terry Brown Group works at the CENTURY 21 real estate office: CENTURY 21 Scheetz located at 643 Massachusetts Ave., Indianapolis, Indiana 46204, USA.