1009 S Concord ST: Top A--Rated Building in Los Angeles | Lucid Rents