Exquisite townhome near the heart of O'Fallon! Sprawling over 2 floors, be blown away by the incredible, spacious bedrooms, including a master bedroom with not only your own bathroom, but THREE closets! Downstairs has a living room, half bath, and ki