This 26,233 square foot bank owned mega mansion is located at 1122 Bowles Road in Antioch, IL. It is situated on 3 lakefront acres and is approximately 90% completed. It boasts 14,844 square feet above grade and 11,389 square feet in the framed walk-out basement. It offers 5 bedrooms, 7 bathrooms, indoor stingray swimming pool, 8-car garage and much more. It is listed at $1,299,000 or $49.5 a square foot!