What does "Maria wants to meet a friend near Faneuil Hall. David comes along to stroll through the marketplace there." mean in English for Spanish?

In English for Spanish, "Maria wants to meet a friend near Faneuil Hall. David comes along to stroll through the marketplace there." means: (EFS1.2.5)

Maria quiere ver a un amigo cerca de Faneuil Hall. David va con ella para pasear por el mercado de allí.

Listen to "Maria wants to meet a friend near Faneuil Hall. David comes along to stroll through the marketplace there.": (If you have an HTML5 enabled browser, you can listen to the native audio below)