5407-1/2 Houghton Pl, Philadelphia, PA 19128 — $250,000 · 3bd · ~0.9% rule | OnePercent