1707 E Mariachi Plaza DE LOS Angeles: A B+-Graded Boyle Heights Standout | Lucid Rents