833 E 82nd St: A B+-Graded Florence Standout | Lucid Rents