2621 S LOOP W: Reviews & Score | Medical Center, Houston | Lucid Rents