9312 N Odessa AVE: A B+-Graded North Hills Standout | Lucid Rents