$1,079,900
4 Terry Hill Lane
St Louis, Missouri 63131
Single Family Home