$173,900 - 1105 Pennsylvania Avenue, St Louis, MO 63130
1105 Pennsylvania Avenue
St Louis,
MO
63130
Major Area: University City