12419 Locke Ave, Cleveland, OH 44108 — $59,000 · 5bd · ~2.6% rule | OnePercent