20 N Vega St: A B+-Graded Alhambra Standout | Lucid Rents