Odd street leads to the mountains (7)
I believe the answer is:
strange
'odd' is the definition.
(I've seen this before)
'street leads to the mountains' is the wordplay.
'street' becomes 'st' (abbreviation).
'leads to' is a charade indicator (letters next to each other).
'the mountains' becomes 'range' (range of mountains).
'st'+'range'='STRANGE'
(Other definitions for strange that I've seen before include "Bizarre" , "Super for a couple here" , "Odd or unknown" , "Foreign" , "Odd or unfamiliar" .)