Add this property to your favorites View Details 6564 Marmaduke Avenue Clifton Heights | St Louis $239,900 4 bd 2 ba 1,040 sqft 0.13 acres New On Site 2 Days Ago