View Details 2009 Yale Avenue Pfountz Sub | St Louis $259,000 2,140 sqft 0.06 acres On Site 229 Days Ago