716 Willard ST: A B+-Graded Montrose Standout | Lucid Rents