Open House November 06, Sunday 1:00 PM – 3:00 PM Address 5805 Dewey Ave, St Louis, MO Click for Directions! Price Click For Current Price 3 beds 1 BATHROOMS (1 full) 1530 Square Feet View Property Website for more information, pictures, current price, maps, schools and more! Description OPEN HOUSE THIS SUNDAY 11-6 FROM 1-3PM […]