843 Wallace Avenue, Indianapolis, IN 46201
Studio
6,229 Sq.Ft. lot