Near North Side, IL
88 W Schiller Street #1606L is a condo currently listed at $339,900. 88 W Schiller Street #1606L features 2 Beds, 1 Bath. This condo has been listed on @properties since August 23rd, 2022. Nearby schools include Ogden International and Lincoln Park High School.