Julian is content with great friends, close family, and a job he loves. While his love life has been a bit lackluster, he’s not one to complain. He might not be actively looking for love, but if the right man happens to come along, Julian wouldn’t pass up a potential romance.
Shaw has single-handedly pulled himself up from the depths of a traumatic past and he’s ready for the next step. The moment he finds himself on Cravenwood Block, Shaw knows his situation is about to change for the better. Julian’s world shifts the moment he spies his very own angel on earth. Shaw has learned to take care of himself, but he’s not going to turn down Julian’s protective support. Despite an irritating threat from the past, Shaw dives head first into experiences he’s missed out on and replacing ugly memories with happier ones. With Julian by his side, Shaw faces his past and charges right into a promising future. *Julian & Shaw: On Cravenwood Block is a steamy, hurt/comfort, roommates-to-lovers, age-gap M/M romance featuring an apartment manager with a heart of gold and a younger man doing his best to heal from a traumatic past.*