The Streets Apartments

Update Company Profile

Location:

Carrer Escudellers 18BarcelonaCataloniaSpain

Revenue:

$6.6 Million

Employees:

33
More

Description:

The Streets Apartments was started by a group of travelers that wanted a new way to stay in the city they call home, Barcelona. The Streets Apartments offer t...  

Read More

Browse ZoomInfo’s Directories