2505 Bisbee St: A B+-Graded South Houston Standout | Lucid Rents