820 W Alabama ST: A B+-Graded Montrose Standout | Lucid Rents