$164,900
4508 Niagara
St Louis, Missouri 63129
Single Family Home