Here is a rare opportunity for an owner occupant or investor to own a beautifully maintained two-unit building with side-by-side two-story town houses. Perfectly located between Soulard and Tower Grove in a walkable tree lined neighborhood, this building sits prominently on a level, fenced corner lot and comes fully equipped with TWO 2-car garages. Each 2 bedroom, 2 bath unit is 1820 square feet with open main level floor plans and large eat-in kitchens. Upper levels have large bedrooms, a full bath and a large open area that can be walled off to create a third bedroom or used as a common area den or office. Historic integrity is intact with each unit offering original wood floors, high ceilings, architectural millwork and fireplace mantels. Pride of ownership and recent upgrades to both units makes this one a must see!