3006 1/2 VAN Buren PL: Top A--Rated Building in South LA | Lucid Rents