2011 Oak Park Ln, Decatur, GA 30032 — $109,000 · 3bd · ~1.9% rule | OnePercent