640 N Locust Street, Frankfort, IL 60423 (MLS # 12803857)

640 N Locust Street, Frankfort, IL 60423 (MLS # 12803857) has 3 beds and 2.00 baths