2433 E. 80th Street, Indianapolis, IN 46240

- on80thst.com

2433 E. 80th Street, Indianapolis, IN 46240, $739,900, 3 beds, 3.5 baths, 3028 sq ft For more information, contact Nick Laviolette, F.C. Tucker Company , Inc., 317-690-3370

Not Applicable $ 8.95