5920 1/2 Allston ST: Top A--Rated Building in LOS ANGELES | Lucid Rents