$200,000 - 4438 Norfolk Avenue, St Louis, MO 63110
4438 Norfolk Avenue
St Louis,
MO
63110
Major Area: South City