eyesore
noun
[ ˈʌɪsɔː ]
• a thing that is very ugly, especially a building.
• "the office crumbled into an eyesore"
Similar:
ugly sight,
blot (on the landscape),
mess,
scar,
blight,
disfigurement,
blemish,
defacement,
defect,
monstrosity,
horror,
carbuncle,
excrescence,
atrocity,
disgrace,
ugliness,
sight,
fright,