$99,900 - 623 Tiffin Avenue, St Louis, MO 63135
623 Tiffin Avenue
St Louis,
MO
63135
Major Area: North