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 312.313.9505. for more details Property Location Map Street View Share Tweet