61 €139,000 1,241 €/m² Street-facing commercial premises, 112 m² Sant Feliu de Llobregat, Barcelona 112 m² Net yield 6.3% Average rent €1,041/month High net yield