$424,975 -
2827 Oregon Avenue
St Louis ,
MO 63118
Special Areas: Balcony,Bonus Room,Front/Back Stairs,Game Room