It
ここでは風景や場所を指す形式主語です。
was
be動詞 is の過去形です。「~だった」という意味です。
an
特定の種類のものを指すが、その中でも不特定の一つを指す不定冠詞です。後に母音で始まる単語が来るため a ではなく an を使います。
unwelcoming
ここでは「殺風景な」「寂しい」という意味の形容詞です。
stretch of
「~が広がる一帯」という意味の名詞句です。
road
「道」という意味の名詞です。
with no
「~がない」という意味の前置詞句です。
houses in
「家が」という意味の名詞 houses と、「~の中に」という意味の前置詞 in です。
sight
「視界」「見える範囲」という意味の名詞です。「in sight」で「見えるところに」という意味になります。
concern
文の終わりを示します。