2506 Barker Avenue: A B+-Graded Norwood Standout | Lucid Rents