SoldCommercial750€Open House: solicite visita!Commercial shop & office to rentAddress Unavailablesant feliu de llobregat, Barcelona 08980Beds 1Baths 76m2Sq ftView Listing