6209 N Teesdale AVE: A B+-Graded North Hollywood Standout | Lucid Rents