man, perspective is a real stinker, i'm stuck in 3 point perspective right now and man, it really sucks to feel stuck at something, the overall shape of your street corner looks right to my eyes, but looking at the reference it does have a pretty strong distortion towards the top part (3 point perspective shenanigans), probably that's why it feels so hard to replicate it, and those dam windows, after i tried drawing a building i can't stand them no more XD