View Details 4101 Laclede Avenue , #308 4101 Laclede | St Louis $1,035,000 3 bd 3 ba 2,760 sqft On Site 343 Days Ago