1510 E 33Rd St: A B+-Graded Independence Heights Standout | Lucid Rents