2416 S 12th Street Unit F, St Louis, MO 63104 – New Exclusive Listing

2416 S 12th Street Unit F, St Louis, MO 63104 Welcome to this amazing spacious, ground level, updated 1 Bedroom Condo featuring 10′ ceilings, gleaming refinished hardwood floors, sunken living room, exposed brick, dry bar, beautiful updated kitchen w/granite countertops, & stainless steel appliances. This place is Perfect for Entertaining! A private entry into a