4316 N. ST Louis Sold $149,000 Sold Price: $149,000 Address: 4316 N. ST LouisChicago, Illinois 60618 Terms: For Sale Property Type: Land Call 773.893.0838. for more details Property Location Map Street View Share Tweet