13 Slosson Terrace: A B+-Graded St. George Standout | Lucid Rents