3291 N Whittier Place, Indianapolis, IN, 46218

$26,750

3291 N Whittier Place, Indianapolis, IN, 46218

Courtesy of: Renew Indianapolis, Inc.