1420 E Edwards Ave, Indianapolis, IN 46227 — $189,900 · 4bd · ~1.3% rule | OnePercent