Parkings cerca de Picasso Museum, Carrer Montcada, Barcelona, Spain