Sidewalk vs parking entrance
From what I've seen, the sidewalk is a narrow street that I think will be the entrance of the cars to the parking which will be located rigth behind the townhouses. You can see clearly the entrance to the parking levels on one of the photos of the townhouses.