Lapx
I had a go at this one . . . and I see what you mean - its a real b*****
The photo may be cropped. Photomatch doesn't like this and it does make it difficult - this may be the case here (but I'm not sure)
The elevation of the buildings is a factor. What we don't know is what level they are relative to each other.
Having said all that I think you can use photomatch to get a reasonably close match.
I started with a new model. Go into photomatch and use it to draw a line down the centreline of the side road. So now in your drawing you just have one line. Import your main model and position and rotate it and scale it so that the centre line of the road in the imported model sits on the line you have just created. Go back to photomatch and you should see that it is at least in frame.
You can now use the various handles to adjust the model to match the photo.
I turned on the edges, made it wireframe and fiddled.
However it is such an awful photo, I agree, it ain't easy.
You also have to remember, that photomatch is often not 100% accurate anyway, due to lens distortion etc in the original photo, so adjustments usually need to be made to the final composite in Photoshop (etc) to get the best match.
I've sent you a PM.
Regards
David