GSP Business Center - Major, 40. Terrassa
 

 

Major Street, Terrassa, Barcelona.
Entrance of GSP Business Center