Add this property to your favorites View Details 333 S Elizabeth Avenue Elizabeth Place 2 | St Louis $109,000 2 bd 2 ba 1,047 sqft 0.28 acres On Site 93 Days Ago