541 1/2 W 41St DR: Top A-Rated Building in South LA | Lucid Rents