248 Aberdeen Drive, Barrington Hills, IL 60010 (MLS # 12794319)

248 Aberdeen Drive, Barrington Hills, IL 60010 (MLS # 12794319) has 6 beds and 4.50 baths