質問: 答えはlocated inとなっていたのですが、自分の解答でも大丈夫なのでしょうか?
回答: もしも問題の写し間違いがないとしたら streets と複数になっているところがポイントなんです。 これが単数だったら be located along the street be located on the street でもいいんです。通り沿いですから でも、streets と複数になっているということは「市街地」のような「エリア」なので、along が似合わなくなるんです。 でないと along the streets は、何本もある通りのそれぞれに沿って、という意味であちこちを指すことになります。