Return on investment: 70%

Nou de la Rambla, 121