€100€1400

8 Studios for rent in Barcelona, Spain