Related Clues:
- Morally degraded
- Unpleasant or sordid
- Like an elm-lined street
- Like a tree-lined path
- Really run-down
- Not very reputable
- Blocked from sunlight
- Not quite on the up-and-up
- Dubious
- Of ill repute
- Like a tree-lined street
- Of questionable character
- Not on the up and up
- Like a red-light district
- Less than legit