Hideous building to have one seeing red? (7)
I believe the answer is:
eyesore
(Other definitions for eyesore that I've seen before include "mess" , "Hideous building" , "pigsty" , "Something that's ugly" , "it looks bad" .)