$1,599,899 - 908 Oge Avenue, St Louis, MO 63131
908 Oge Avenue
St Louis,
MO
63131
Special Areas: Bonus Room,Den/Office,Entry Foyer,Great Room,Loft,Utility Room