2024 E Seneca Ln Mount Prospect, IL 60056 - 3 beds/2 full baths | Zenlist