I think the sentence is implying a negative image of Crawford Road, saying that this road has mostly rectangular cement buildings and is a pit stop for pickup trucks. Chris
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.