530 NW 13th Ave: A B+-Graded Little Havana Standout | Lucid Rents