19.
Your Answer is
Correct Answer is B
Explanation
Here it means "along...Avenue" so item B is correct.besides means "besides...", between means between the two, item D should be followed by a plural noun, which means "in...", and the semantics are not consistent.