View Details 1709 Lafayette Avenue Lafayette Square | St Louis $435,000 3 bd 2 ba 1 ½ ba 3,647 sqft 0.07 acres On Site 9 Days Ago