3929 N Taylor Ave, Saint Louis, MO 63115 — $34,000 · ~4.2% rule | OnePercent