House for sale, 3846 N Seeley Ave St. Ben's, in Chicago, United StatesChicago, 3846 N Seeley AveHouse • 12 room(s) • 5 bed. • 3 bath.