Appartement voor Huren in Saint Louis, Verenigde StatenSaint Louis, 6040 Southwest Avenue, St. Louis City, MODuplex