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