1931 N Oxford Street, Indianapolis, IN 46218
Studio
6,273 Sq.Ft. lot