This is a apartment home. This home is located at 2414 W Catalpa Ave APT 2, Chicago, IL 60625.Show more