2401 N Ritter Avenue, Indianapolis, IN 46218
3.99 Acres lot