Final is a synonym of Net. Net is etymologically related to Neat. Neat is related to Street. you are likely to find Concrete in/at/on Street. 
Stranger is related to Outsider. 
Final <--Synonym--> Net --EtymologicallyRelatedTo--> Neat <--RelatedTo--> Street <--AtLocation-- Concrete 
Stranger <--RelatedTo--> Outsider 