No156 - The Streets Apartments Barcelona, Barcelona

No156 - The Streets Apartments Barcelona

Rating: 
Property Location Located in Barcelona (Eixample), No156 - The Streets Apartments Barcelona is within a 15-minute walk of Placa de Catalunya and Las Ramblas. This apartment is 1.3 mi