3217-19 Russell benefited from light upgrades at the time of purchase. Located within walking distance of Saint Louis University medical campus the property presented a great opportunity. The renovation included new windows, common space refresh, updated units featuring modern kitchens and bathrooms, and restored hardwood floors.